Find hotels in Saint Thomas

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Saint Thomas hotels

Hard Rock Hotel London Ontario

Hard Rock Hotel London Ontario
4.0 star property
London
9.4 out of 10, Exceptional, (848 reviews)
"Hard Rock Staff were excellent. Loved the pool. The cleaning staff were over the top."
Canada
Samara
3 days ago
$173 nightly
The price is $205
Jun 29 - Jun 30
Total with taxes and fees
Hard Rock Hotel London Ontario

Best Western Plus Lamplighter Inn & Conference Centre

Best Western Plus Lamplighter Inn & Conference Centre
3.0 star property
Westminster
8.8 out of 10, Excellent, (1,836 reviews)
"Well maintained hotel. One of best we have stayed in Ontario this far."
Canada
Olga
1 day ago
$113 nightly
The price is $134
Jun 21 - Jun 22
Total with taxes and fees
Best Western Plus Lamplighter Inn & Conference Centre

Holiday Inn Express & Suites St.Thomas by IHG

Holiday Inn Express & Suites St.Thomas by IHG
2.5 star property
Saint Thomas
9.6 out of 10, Exceptional, (544 reviews)
"All was good. The parking situation was a little strange but that too was fine."
United States
Bob
5 days ago
$114 nightly
The price is $128
Jun 29 - Jun 30
Total with taxes and fees
Holiday Inn Express & Suites St.Thomas by IHG

Comfort Inn St Thomas

Comfort Inn St Thomas
2.5 star property
Central Elgin
9.0 out of 10, Wonderful, (1,016 reviews)
"Free parking was an added bonus."
Canada
Brandi
3 days ago
$84 nightly
The price is $95
Jun 25 - Jun 26
Total with taxes and fees
Comfort Inn St Thomas

The Park Hotel London

The Park Hotel London
3.5 star property
Downtown London
9.0 out of 10, Wonderful, (1,562 reviews)
"Clean room, good breakfast, easy parking."
Canada
Chelsea
3 days ago
$99 nightly
The price is $118
Jun 28 - Jun 29
Total with taxes and fees
The Park Hotel London

Spencer Hotel and Conference Centre

Spencer Hotel and Conference Centre
3.0 star property
Masonville
9.0 out of 10, Wonderful, (1,689 reviews)
"This visit were closer to downtown hotels that have more up to date room amenities."
Canada
Stephen
1 day ago
$110 nightly
The price is $131
Jun 21 - Jun 22
Total with taxes and fees
Spencer Hotel and Conference Centre

Best Western Plus Stoneridge Inn & Conference Centre

Best Western Plus Stoneridge Inn & Conference Centre
3.0 star property
London
9.0 out of 10, Wonderful, (1,009 reviews)
"Very accommodating staff late check. Really good breakfast lots of options."
Canada
Nicola
2 days ago
$88 nightly
The price is $104
Jun 21 - Jun 22
Total with taxes and fees
Best Western Plus Stoneridge Inn & Conference Centre

Comfort Suites London

Comfort Suites London
3.0 star property
Westminster
9.2 out of 10, Wonderful, (1,136 reviews)
"Pillows were clean. The rooms were up to date."
Canada
Eric
3 days ago
$86 nightly
The price is $102
Jun 22 - Jun 23
Total with taxes and fees
Comfort Suites London

Cardinal Court Motel

Cardinal Court Motel
2.5 star property
Southwold
8.4 out of 10, Very Good, (168 reviews)
"Room 15 Clean. A good choice for the price."
Canada
Eleanor
March 21st, 2026
$102 nightly
The price is $116
Jul 15 - Jul 16
Total with taxes and fees
Cardinal Court Motel

Ramada by Wyndham London

Ramada by Wyndham London
3.0 star property
Westminster
7.2 out of 10, Good, (1,431 reviews)
"Nice to be near the 401 and EV charging."
United States
Thomas
16 days ago
$66 nightly
The price is $78
Jul 5 - Jul 6
Total with taxes and fees
Ramada by Wyndham London

Hotel Metro

Hotel Metro
3.5 star property
Downtown London
9.0 out of 10, Wonderful, (1,021 reviews)
"Mae was absolutely wonderful. Exceptional customer service made our experience memorable."
Canada
juliet
5 days ago
$71 nightly
The price is $84
Jun 20 - Jun 21
Total with taxes and fees
Hotel Metro

Days Inn by Wyndham London

Days Inn by Wyndham London
2.5 star property
Westminster
6.2 out of 10, (2,248 reviews)
"Rooms were good. Restaurant very good."
Canada
Mark
10 days ago
$53 nightly
The price is $63
Jul 5 - Jul 6
Total with taxes and fees
Days Inn by Wyndham London

Delta Hotels by Marriott London Armouries

Delta Hotels by Marriott London Armouries
4.0 star property
Downtown London
9.0 out of 10, Wonderful, (1,018 reviews)
"It was quiet by about 11pm. The staff prepared the breakfast room."
Canada
RONALD
11 days ago
$108 nightly
The price is $128
Jun 25 - Jun 26
Total with taxes and fees
Delta Hotels by Marriott London Armouries

Staybridge Suites London by IHG

Staybridge Suites London by IHG
3.0 star property
Westminster
8.4 out of 10, Very Good, (1,014 reviews)
"Hotel seamed clean. Was happy with the room. Staff were polite."
Canada
Nancy
2 days ago
$80 nightly
The price is $95
Jun 21 - Jun 22
Total with taxes and fees
Staybridge Suites London by IHG

Sandman Hotel & Suites London Downtown

Sandman Hotel & Suites London Downtown
2.5 star property
Downtown London
7.4 out of 10, Good, (1,514 reviews)
"Value for money was good. Room was clean and that's all I needed."
Canada
William
1 day ago
$96 nightly
The price is $114
Jun 29 - Jun 30
Total with taxes and fees
Sandman Hotel & Suites London Downtown

Staywell Inn & Suites

Staywell Inn & Suites
2.5 star property
South London
8.8 out of 10, Excellent, (1,110 reviews)
"Room was very clean Breakfast was good. Hot food was hot Parking was easy."
Canada
Liz
6 days ago
$91 nightly
The price is $108
Jun 21 - Jun 22
Total with taxes and fees
Staywell Inn & Suites

Homewood Suites London Ontario

Homewood Suites London Ontario
3.0 star property
Westminster
8.4 out of 10, Very Good, (1,012 reviews)
"Hotel is nice and the rooms are a good size."
Canada
Kimberly
4 days ago
$93 nightly
The price is $111
Jun 22 - Jun 23
Total with taxes and fees
Homewood Suites London Ontario

Motel 6 London, ON - Ontario

Motel 6 London, ON - Ontario
2.0 star property
Westminster
7.0 out of 10, Good, (1,238 reviews)
"Close to shopping. Love the pool."
Canada
Niki
1 day ago
$54 nightly
The price is $64
Jun 21 - Jun 22
Total with taxes and fees
Motel 6 London, ON - Ontario

DoubleTree by Hilton Hotel London Ontario

DoubleTree by Hilton Hotel London Ontario
4.0 star property
Downtown London
8.4 out of 10, Very Good, (1,131 reviews)
"Area is fine. Would stay again."
Canada
Dean
2 days ago
$93 nightly
The price is $111
Jun 28 - Jun 29
Total with taxes and fees
DoubleTree by Hilton Hotel London Ontario

Hampton Inn by Hilton London

Hampton Inn by Hilton London
2.5 star property
Westminster
9.0 out of 10, Wonderful, (1,007 reviews)
"We'll definitely stay here again. Pillows were very comfortable."
Canada
Mike
4 days ago
$107 nightly
The price is $126
Jun 21 - Jun 22
Total with taxes and fees
Hampton Inn by Hilton London
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Saint Thomas attractions

Learn more about Saint Thomas

Climb aboard vintage trains at the Railway City's impressive Elgin County Railway Museum for a journey through transportation history. Explore the scenic trails of Pinafore Park where you can picnic near the lake and visit the wildlife sanctuary with the kids.

Large elephant statue that serves as the town monument to St Thomas Ontario, Canada.

Top Saint Thomas Hotel Reviews

Find out more about Saint Thomas

Top reasons to visit Saint Thomas

  • Cultural Attractions: Explore local highlights like the arts center and military museum, offering educational experiences for all ages.
  • Outdoor Adventures: Enjoy scenic parks and beautiful beaches, perfect for family-friendly activities and relaxation.
  • Vibrant Nightlife: Experience the lively local nightlife with entertainment options for all tastes.
  • Charming Accommodations: Find a variety of hotels and motels catering to diverse needs, including pet-friendly and LGBTQIA options.
  • Budget-Friendly Dining: Savor delicious meals at affordable restaurants showcasing the region's hospitality.

Find great hotels near Saint Thomas

Discover the charming accommodations in Saint Thomas, Ontario, where a variety of hotels and motels await to suit your travel needs. Whether you're seeking a pet-friendly stay, a welcoming environment for LGBTQIA travelers, or business-friendly amenities, you'll find the perfect spot to unwind. Explore the best Saint Thomas hotels and resorts that promise comfort and convenience for an unforgettable vacation experience.

  • Motel 6 London, ON - Ontario: Motel 6 London, ON - Ontario offers a budget-friendly lodging experience just 10 miles from Saint Thomas, making it an ideal choice for cost-conscious travelers. Known for its simplicity and convenience, this motel caters to both business and leisure visitors. The property is pet-friendly, allowing guests to bring their furry companions along, with specific policies in place to ensure a comfortable stay for all. Amenities include free parking and Wi-Fi, making it easy to stay connected and explore the area without breaking the bank.
  • Ramada by Wyndham London: The Ramada by Wyndham London is a 3-star hotel that emphasizes family-friendly accommodations, located a short distance of 10 miles from Saint Thomas. This hotel is perfect for families and business travelers alike, offering a range of amenities tailored for children, including free cribs and breakfast options at a nominal fee. Guests can enjoy comfortable rooms equipped with modern comforts, and the hotel’s welcoming atmosphere ensures a relaxing stay for all ages. With its convenient amenities and attentive service, the Ramada is a great choice for family vacations.
  • Homewood Suites London Ontario: Homewood Suites London Ontario stands out with a guest rating of 8.6 out of 10, providing an upscale experience just 10 miles from Saint Thomas. This 3-star hotel is perfect for travelers seeking pet-friendly accommodations, allowing dogs and cats with certain restrictions. Guests can relish spacious suites with full kitchens, making it feel like a home away from home. With complimentary breakfast and evening social hours, Homewood Suites fosters a warm community vibe. The combination of modern amenities and exceptional service makes it a top pick for both business and leisure stays.

Where to stay in Saint Thomas

Saint Thomas, Ontario, offers a delightful blend of culture and adventure. Enjoy friendly vibes as you explore its scenic parks and charming neighborhoods. Nearby attractions include breathtaking beaches and vibrant harbors, perfect for family-friendly activities or a relaxing day out. Experience the local nightlife and savor budget-friendly dining options that showcase the region's hospitality. Whether you're seeking recreation or relaxation, Saint Thomas is a fantastic destination to create unforgettable memories.

  • London: As a vibrant metropolis, London is a dynamic city that offers a balanced blend of urban culture and outdoor experiences. Located in close proximity to Saint Thomas, London is a hub for family-friendly activities and educational venues. Visitors can explore its arts centers and enjoy various entertainment options, including arenas and theaters. The city is particularly lively from July to September, making it a great time for outdoor adventures. Local highlights include a modern college university and scenic lakeside beaches, perfect for relaxation and exploration.
  • Talbotville: Nestled just 4 miles from Saint Thomas, Talbotville is a quaint village that provides a charming escape for travelers. Known for its cultural offerings, this village attracts visitors who appreciate outdoor activities and family-oriented experiences. With its arts center and cinema, there’s always something to engage in. Talbotville's highlights include an art gallery and notable monuments that showcase local history and creativity. The village enjoys steady visitor numbers, particularly in the warmer months, making it a delightful stop on your journey.
  • Southwold: Located 7 miles from Saint Thomas, Southwold is a picturesque city that draws visitors with its stunning scenery and cultural attractions. Ideal for those seeking outdoor adventures and relaxation, Southwold features beautiful family beaches and recreational areas. The local arts center and motor racing venues provide unique entertainment options for every taste. Visitors can enjoy the scenic coastal views and explore art galleries, making Southwold a perfect destination for those looking to immerse themselves in both nature and culture.

Things to do in Saint Thomas

Saint Thomas, Ontario, offers a vibrant mix of culture and outdoor adventures. Visitors can explore local attractions, enjoy live music, and take advantage of island tours. The area features a notable arts center and recreational spaces, perfect for relaxation or adventure. Additionally, tour assistance and spa services ensure a memorable experience for all travelers seeking both excitement and tranquility.

Shopping

In downtown Saint Thomas, visit the Elgin Mall for a variety of shops, from fashion to electronics. If you're up for a drive, check out the nearby London Mall, which offers a wider selection and popular brands, making it a great destination for gifts and souvenirs.

Recreation

At the Elgin Centre, indulge in holistic wellness services including massages and yoga classes. Explore Pinafore Park, where you can enjoy serene walking trails and beautiful gardens, perfect for relaxation and rejuvenation amidst nature.

Adventure

In Saint Thomas, explore the scenic trails of the Kettle Creek Conservation Area, perfect for hiking and biking. Experience the thrill of zip-lining at the nearby Adventure Park, where you can soar through the treetops and enjoy stunning views of the surrounding landscape.

Nightlife

Explore the vibrant nightlife at The Merry Olde Inn on Talbot Street for a lively atmosphere and great pub fare. For a cozy cocktail experience, visit The Iron Kettle on Elm Street, where you can enjoy unique drinks and friendly conversation in a charming setting.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Saint Thomas

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Saint Thomas are December to February, where the prices are slightly lower. This is in comparison to July and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Saint Thomas is Monday. The most expensive day to stay in Saint Thomas is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and more. You can arrange the results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you can refine your search by hotel type; for instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Saint Thomas with your flights and activities by booking a package through Expedia.

Find the best attractions in and around Saint Thomas

Saint Thomas, Ontario, is a vibrant destination perfect for culture enthusiasts and outdoor adventurers. Visitors can explore local attractions like the beach, the arts center, and the military museum. These points of interest provide a rich cultural experience, making it an ideal spot for families looking to enjoy both educational and recreational activities. Whether you're soaking up the sun or diving into the local arts scene, Saint Thomas offers something for everyone.

  • Elgin Military Museum: Explore the rich military history of Canada at the Elgin Military Museum, nestled in Saint Thomas. This museum showcases an impressive collection of artifacts, exhibits, and stories that reflect the bravery and sacrifices of Canadian soldiers, making it a fascinating cultural experience.
  • Port Stanley Little Beach: Enjoy a relaxing day at Port Stanley Little Beach, located 8 miles from Saint Thomas. This charming beach offers soft sand, gentle waves, and a perfect setting for sunbathing, swimming, and picnicking, ideal for families and beach lovers alike.
  • Jumbo The Elephant Monument: Visit the iconic Jumbo The Elephant Monument in Saint Thomas, a tribute to the famous circus elephant. This unique statue not only represents local history but also serves as a whimsical photo opportunity for visitors.

Best time to go to Saint Thomas

The best time to visit Saint Thomas can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Saint Thomas falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Saint Thomas falls in January, visitor numbers are slightly low and weather is very cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January23.0°F (-5.0°C)Light RainVery CloudySlightly LowSlightly Low
February23.2°F (-4.9°C)Light RainMostly CloudySlightly LowSlightly Low
March32.9°F (0.5°C)Light RainMostly CloudyAverageAverage
April43.7°F (6.5°C)Light RainMostly CloudySlightly LowAverage
May56.8°F (13.8°C)Light RainMostly SunnyAverageAverage
June65.1°F (18.4°C)Light RainMostly SunnyAverageAverage
July69.8°F (21.0°C)Light RainMostly SunnySlightly HighSlightly High
August68.5°F (20.3°C)Light RainMostly SunnySlightly HighAverage
September62.4°F (16.9°C)Light RainMostly SunnySlightly HighSlightly High
October50.9°F (10.5°C)Light RainMostly CloudyAverageSlightly High
November38.8°F (3.8°C)Light RainMostly CloudyAverageAverage
December30.6°F (-0.8°C)Light RainMostly CloudyAverageSlightly Low

The nearest major airports for your trip to Saint Thomas

When planning your visit to Saint Thomas, Ontario, you have several airport options. London International Airport (YXU) is the closest, located 17 miles away, with nearby hotels such as the DoubleTree by Hilton Hotel London Ontario and Delta Hotels by Marriott London Armouries, both just 6 miles from the airport. Kitchener's Region of Waterloo International Airport (YKF) is 62 miles away, offERIng hotels like the DoubleTree by Hilton Kitchener, only 3 miles from the airport. Hamilton's John C. Munro Hamilton International Airport (YHM) is 69 miles away, with accommodations like The Barracks Inn, 5 miles from the airport. Each airport provides accessible transport to their respective hotels.

Frequently asked questions

What is the best area to stay in Saint Thomas?
The best area to stay in Saint Thomas is the city center, particularly around Talbot Street, which is the main commercial thoroughfare.

This area is the heart of Saint Thomas, offering a concentration of amenities and local attractions. Talbot Street is lined with a mix of historic buildings, local shops, and eateries, providing a convenient base for exploration. The Elgin County Railway Museum and the CASO Station are prominent landmarks within walking distance.

For couples looking for convenience and local flavor, staying near Talbot Street is ideal. You'll have easy access to diverse dining options, unique boutiques, and cultural sites like the St. Thomas-Elgin Public Art Centre, allowing for enjoyable strolls and relaxed evenings out.

Travelers seeking a blend of comfort and accessibility will also appreciate the city center.
What are the best hotels in Saint Thomas that travelers recommend?
The Holiday Inn Express & Suites St. Thomas by IHG is an excellent choice for a highly recommended hotel in Saint Thomas.

This hotel, boasting an impressive 9.4 review rating, is praised by guests for its great breakfast and comfortable, clean rooms. Travelers consistently highlight the friendly and helpful staff, making for a pleasant stay. Its convenient location is another key benefit, placing it near the shopping district and within easy reach of attractions like Galaxy Cinemas St. Thomas, just 0.2 miles away, and the Elgin County Railway Museum, 1.1 miles away. Guests can also enjoy amenities such as an indoor pool and complimentary buffet breakfast.
What are the best family hotels in Saint Thomas?
For family-friendly hotels in Saint Thomas, the Holiday Inn Express & Suites St.Thomas by IHG is an excellent choice.

This hotel, with a 9.4 rating, is highly praised by guests for its amenities and convenient location, especially for families. It offers a pool, complimentary cribs upon request, and connecting rooms, which are ideal for larger families. Guests particularly appreciate the free buffet breakfast, making mornings easier, and the complimentary toiletries. The hotel also provides free WiFi and has received positive feedback for its nice and clean rooms, comfortable beds, and friendly, helpful staff. Its convenient location is a plus, being just 0.2 miles from Galaxy Cinemas St. Thomas and 1.1 miles from the Elgin County Railway Museum. Find more child-friendly accommodations in Saint Thomas
What hotels in Saint Thomas offer free breakfast?
For hotels in Saint Thomas that offer complimentary breakfast, the Holiday Inn Express & Suites St. Thomas by IHG is a recommended option.

The Holiday Inn Express & Suites St. Thomas by IHG, with an excellent 9.4 rating, provides a free buffet breakfast daily, which guests consistently describe as great. Travelers frequently praise the clean and nice rooms, the comfortable beds, and the friendly and helpful staff. This hotel also offers free WiFi and is conveniently located about 1.1 miles from the Elgin County Railway Museum.
What are the best budget hotels in Saint Thomas?
For a highly-rated budget hotel in Saint Thomas, the Holiday Inn Express & Suites St. Thomas by IHG is an excellent option.

This hotel, with an impressive 9.4 review rating, offers complimentary WiFi and a free buffet breakfast, making for a convenient start to your day. Guests frequently praise the great breakfast, nice and clean rooms, and the friendly and helpful staff. The comfortable beds are also a highlight. Its convenient location places it just 1.1 miles from the Elgin County Railway Museum. View all budget hotels in Saint Thomas
What are the best hotels in Saint Thomas near Elgin County Railway Museum?
For a highly-rated hotel near the Elgin County Railway Museum, the Holiday Inn Express & Suites St. Thomas by IHG is an excellent choice.

This hotel boasts a superb 9.4 review rating and is conveniently located just 1.1 miles from the Elgin County Railway Museum. Guests consistently praise the great, complimentary breakfast and the clean, nice rooms. The staff are frequently described as friendly and helpful, and the beds are noted for being comfortable. Additional amenities include a pool, free WiFi, and free toiletries, along with the availability of free cribs and connecting rooms, making it particularly suitable for families.
When is the best time to go to Saint Thomas?
The best time to go to Saint Thomas, Ontario, is during the summer months, from June to August, when the weather is warm and most local attractions are fully operational.

During this period, the city experiences pleasant temperatures, typically ranging from 20°C to 27°C (68°F to 80°F), making it ideal for outdoor activities and exploring the city's parks and trails. The summer also features a variety of local events and festivals, offering a lively experience for families looking for activities.

For couples interested in a relaxed visit, the shoulder seasons of late spring (May) and early autumn (September) also offer agreeable weather and fewer crowds.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Saint Thomas.
How can I save on a Saint Thomas hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Saint Thomas hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Saint Thomas hotel?
Prices for hotels in Saint Thomas often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia